"""2. 处理没有用户的情形：在为完成练习1 编写的程序中，添加一条if 语句，检查用户名列表是否为空
如果为空，就打印消息“We need to find some users!”。
删除列表中的所有用户名，确定将打印正确的消息。
"""
# 创建用户名列表
usernames = ['admin', 'eric', 'alice', 'bob', 'charlie']

print("第一次检查 - 有用户的情况:")
print("=" * 50)

# 检查并问候用户
if usernames:
    for username in usernames:
        if username == 'admin':
            print("Hello admin, would you like to see a status report?")
        else:
            print(f"Hello {username.title()}, thank you for logging in again")
else:
    print("We need to find some users!")

# 清空列表并再次检查
usernames.clear()

print("\n第二次检查 - 无用户的情况:")
print("=" * 50)

if usernames:
    for username in usernames:
        if username == 'admin':
            print("Hello admin, would you like to see a status report?")
        else:
            print(f"Hello {username.title()}, thank you for logging in again")
else:
    print("We need to find some users!")